double cascade quench - German English Dictionary